import qs from 'qs'
import request from '@/utils/request'
// 签名
import _bale from '@/utils/package'
// 登陆
export function login(params) {
  return request({
    url: '/adm/login',
    method: 'post',
    data: qs.stringify(_bale('login', params))
  })
}
// 获取用户信息
export function getUserInfo(params) {
  return request({
    url: '/adm/get_info',
    method: 'post',
    data: qs.stringify(_bale('get_info', params))
  })
}
// 获取验证码
export function getCodeImg(params) {
  return request({
    url: 'adm/code-img' + _bale('code-img', params, true),
    method: 'get',
    responseType: 'arraybuffer'
  })
}
// 退出
export function logout() {
  return request({
    url: '/adm/login_out',
    method: 'post',
    data: qs.stringify(_bale('login_out'))
  })
}
// 修改密码
export function resetPwd(params) {
  return request({
    url: '/adm/update_pwd',
    method: 'post',
    data: qs.stringify(_bale('update_pwd', params))
  })
}
// 获取供应商账号信息
export function getSupplierInfo(params) {
  return request({
    url: '/adm/get_supplier_info',
    method: 'post',
    data: qs.stringify(_bale('get_supplier_info', params))
  })
}
// 获取仓库信息
export function getWarehouseInfo(params) {
  return request({
    url: '/adm/get_adm_supplier',
    method: 'post',
    data: qs.stringify(_bale('get_adm_supplier', params))
  })
}
// 获取仓库信息
export function editWarehouseInfo(params) {
  return request({
    url: '/adm/edit_adm_supplier',
    method: 'post',
    data: qs.stringify(_bale('edit_adm_supplier', params))
  })
}
